package board.renders;

import java.awt.Image;
/** This interface outlines the method(s) used
 *  by the GridPane of objects to render the background
 *  image for the grid.  All objects used to
 *  render the background must implement this
 *  interface.  
 * 
 * @author R.Wisniewski1101
 */
public interface BoardBGRender extends PrimableRender {
	/** Retrieve the background image that
	 *  GridPane will use when it render the
	 *  grid.  All of the grid lines, cell backgrounds
	 *  and occupants are rendered on top of
	 *  this image.  
	 * 
	 * @param width - the intended width of the image
	 * @param height - the intended height of the image
	 * @return - the background image
	 */
	public Image getBG(int width, int height);
}
